package com.dragon.modules.yuegou.query.member;

import java.io.Serializable;
import java.time.LocalDateTime;

public class MemberLevelQuery implements Serializable {
    private static final long serialVersionUID = -6560338572129433314L;

    private String mobile;//手机号

    private String levelId;//会员等级id

    private String busdId;//商圈id
    
    private LocalDateTime createdTimeS;
    
    private LocalDateTime createdTimeE;
    
    private Integer pointS;
    
    private Integer pointE;

    private Integer historyPointS;//累计积分（大于等于）

    private Integer historyPointE;//累计积分（小于等于）

    private Integer gender;//性别：0-未知-UNKNOWN、1-男-MALE、2-女-FEMALE

    private String yearOfBirthBegin;//出生年份开始
    private String yearOfBirthEnd;//出生年份结束

    private String monthOfBirthBegin;//出生月份开始
    private String monthOfBirthEnd;//出生月份结束


    private Long growCountBegin;//成长值范围开始
    private Long growCountEnd;//成长值范围结束

    public Long getGrowCountBegin() {
        return growCountBegin;
    }

    public void setGrowCountBegin(Long growCountBegin) {
        this.growCountBegin = growCountBegin;
    }

    public Long getGrowCountEnd() {
        return growCountEnd;
    }

    public void setGrowCountEnd(Long growCountEnd) {
        this.growCountEnd = growCountEnd;
    }

    public Integer getGender() {
        return gender;
    }

    public void setGender(Integer gender) {
        this.gender = gender;
    }

    public String getYearOfBirthBegin() {
        return yearOfBirthBegin;
    }

    public void setYearOfBirthBegin(String yearOfBirthBegin) {
        this.yearOfBirthBegin = yearOfBirthBegin;
    }

    public String getYearOfBirthEnd() {
        return yearOfBirthEnd;
    }

    public void setYearOfBirthEnd(String yearOfBirthEnd) {
        this.yearOfBirthEnd = yearOfBirthEnd;
    }

    public String getMonthOfBirthBegin() {
        return monthOfBirthBegin;
    }

    public void setMonthOfBirthBegin(String monthOfBirthBegin) {
        this.monthOfBirthBegin = monthOfBirthBegin;
    }

    public String getMonthOfBirthEnd() {
        return monthOfBirthEnd;
    }

    public void setMonthOfBirthEnd(String monthOfBirthEnd) {
        this.monthOfBirthEnd = monthOfBirthEnd;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getLevelId() {
        return levelId;
    }

    public void setLevelId(String levelId) {
        this.levelId = levelId;
    }

    public String getBusdId() {
        return busdId;
    }

    public void setBusdId(String busdId) {
        this.busdId = busdId;
    }

	public LocalDateTime getCreatedTimeS() {
		return createdTimeS;
	}

	public void setCreatedTimeS(LocalDateTime createdTimeS) {
		this.createdTimeS = createdTimeS;
	}

	public LocalDateTime getCreatedTimeE() {
		return createdTimeE;
	}

	public void setCreatedTimeE(LocalDateTime createdTimeE) {
		this.createdTimeE = createdTimeE;
	}

	public Integer getPointS() {
		return pointS;
	}

	public void setPointS(Integer pointS) {
		this.pointS = pointS;
	}

	public Integer getPointE() {
		return pointE;
	}

	public void setPointE(Integer pointE) {
		this.pointE = pointE;
	}

    public Integer getHistoryPointS() {
        return historyPointS;
    }

    public void setHistoryPointS(Integer historyPointS) {
        this.historyPointS = historyPointS;
    }

    public Integer getHistoryPointE() {
        return historyPointE;
    }

    public void setHistoryPointE(Integer historyPointE) {
        this.historyPointE = historyPointE;
    }
}
